// 在这个js文件中，专门用来创建store的实例对象
// 在day5中使用
import {observable,action} from 'mobx-miniprogram'

export const store = observable({
  numA:1,
  numB:2,
  activetabbarindex: 0,
  // 计算属性 
  get sum(){
  return this.numA + this.numB
  },
  // actions方法，用来修改store中的数据
  updatenum1:action(function(step){
    this.numA = this.numA+step
  }),
  updatenum2:action(function(step){
    this.numB += step
  }),
  updateactivetabbarindex:action(function(index){
    this.activetabbarindex=index 
  })
})